.gridcoloured-template .header .header-large h1 {display: none;}
.gridcoloured-template .header .header-large .headerlogo .logo img {max-height: 50%;}
.gridcoloured-template .header .dropdown .dropdown-hamburger {background-color: #969090;}
#OpeningTimesPage #SiteList {display:none;}

.gridcoloured-template .header .header-large h2 {
    margin-top: 10px;
    color: #333;
text-shadow: none;
position: absolute;
top: 0px;
background-color:#ddd;
    text-align: center;
    padding: 10px;
}

@media (max-width:650px) {
.gridcoloured-template .header .header-large h2 {display:none;}
}

.gridcoloured-template .header .header-large {
padding-top: 55px;
}

@media (max-width:1200px) {
  .gridcoloured-template .header .header-large {
padding-top: 70px;
  }}

@media (max-width:650px) {
  .gridcoloured-template .header .header-large {
padding-top: 5px;
  }}

#PatientRecordContentHeader{display:none;}

.gridcoloured-template .header .header-large h1 {font-size: xxx-large;}
.gridcoloured-template .header .header-large .grid-menu {font-size: x-large;}
.gridcoloured-template .header .header-large .headerlogo .logo img {height: 97px;}

.gridcoloured-template .header .header-small .headerlogo .navbar-brand a {display: none;}
.gridcoloured-template .header .header-large h2 {margin-top: -9px; font-size: 21px;}

.gridcoloured-template .header .header-large .headerlogo .logo img {
    height: 180px;
}

.style-default h3, .style-default h4 {
    color: #000000;
}

.gridcoloured-template .header .header-large .headerlogo .logo img {
    height: 235px;
}

